catapult (device) - Englisch Synonyme Wörterbuch